pickup microphone - German English Dictionary